package defpackage; import android.text.TextUtils; import cn.wps.base.log.Log; import cn.wps.moffice.OfficeApp; import cn.wps.moffice.foreigntemplate.bean.EnTemplateBean; import cn.wps.moffice.main.ad.s2s.earn.FontBean; import cn.wps.moffice.main.ad.s2s.earn.Productsbean; import cn.wps.moffice_eng.R; import cn.wps.util.JSONUtil; import com.google.gson.reflect.TypeToken; import defpackage.fyz; import java.io.IOException; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import org.json.JSONException; import org.json.JSONObject; /* renamed from: gaa reason: default package */ public final class gaa { /* renamed from: gaa$a */ public static class a { public static Productsbean.OrderTypeBean e(EnTemplateBean enTemplateBean) { Productsbean.OrderTypeBean orderTypeBean = new Productsbean.OrderTypeBean(); orderTypeBean.icon_url = enTemplateBean.cover_image; orderTypeBean.view_count = new StringBuilder().append(enTemplateBean.view_count).toString(); orderTypeBean.name = enTemplateBean.name; orderTypeBean.type = gaf.gNu; orderTypeBean.type_id = "999"; orderTypeBean.detail = enTemplateBean.author_name; orderTypeBean.loaderMore = true; orderTypeBean.format = enTemplateBean.format; orderTypeBean.id = enTemplateBean.id; Iterator<String> it = enTemplateBean.intro_images.iterator(); while (it.hasNext()) { String next = it.next(); if (!TextUtils.isEmpty(enTemplateBean.file_prefix)) { orderTypeBean.intro_images.add(enTemplateBean.file_prefix + next); } } return orderTypeBean; } } /* renamed from: gaa$b */ public interface b { void a(FontBean fontBean); } /* renamed from: gaa$c */ public interface c { void mN(boolean z); } /* renamed from: gaa$d */ public interface d { void bh(List<Productsbean.OrderTypeBean> list); } /* renamed from: gaa$e */ public interface e { void bh(List<Productsbean> list); } /* renamed from: gaa$f */ public interface f { void xm(int i); } /* renamed from: gaa$g */ public static class g { private static final hwh gMp = hwi.AW(2); public static List<Productsbean.OrderTypeBean> W(int i, int i2, int i3) { ArrayList arrayList = new ArrayList(); try { new ArrayList(); Type type = new TypeToken<List<EnTemplateBean>>() { /* class defpackage.gaa.g.AnonymousClass2 */ }.getType(); hwe hwe = new hwe(); hwe.dk("start", String.valueOf(i)); hwe.dk("cid", String.valueOf(i2)); hwe.dk("limit", String.valueOf(i3)); gMp.a(hwe); ArrayList arrayList2 = (ArrayList) JSONUtil.getGson().fromJson(cd("https://movip.wps.com/template/v1/category/all_recommand?", hwe.cmq()), type); for (int i4 = 0; i4 < arrayList2.size(); i4++) { arrayList.add(a.e((EnTemplateBean) arrayList2.get(i4))); } } catch (Exception e) { e.printStackTrace(); } return arrayList; } private static void a(List<Productsbean.productsBean> list, Productsbean productsbean) { for (int i = 0; i < list.size(); i++) { try { Productsbean.productsBean productsbean2 = list.get(i); if (productsbean2.id.equals("999")) { ArrayList arrayList = new ArrayList(); Productsbean.OrderTypeBean orderTypeBean = new Productsbean.OrderTypeBean(); orderTypeBean.type_id = productsbean2.id; orderTypeBean.type = productsbean2.second_type; gaf.gNu = productsbean2.second_type; orderTypeBean.loaderMore = true; arrayList.add(orderTypeBean); productsbean.orderTypebeans.put(Integer.valueOf(productsbean.orderTypebeans.size()), arrayList); return; } } catch (Exception e) { } } } private static void a(List<Productsbean.productsBean> list, Type type, JSONObject jSONObject, Productsbean productsbean) { int i; int i2 = 0; int i3 = 0; while (i2 < list.size()) { try { Productsbean.productsBean productsbean2 = list.get(i2); ArrayList arrayList = (ArrayList) JSONUtil.getGson().fromJson(jSONObject.getString(productsbean2.id), type); for (int i4 = 0; i4 < arrayList.size(); i4++) { Productsbean.OrderTypeBean orderTypeBean = (Productsbean.OrderTypeBean) arrayList.get(i4); orderTypeBean.type = productsbean2.name; orderTypeBean.repeat = productsbean2.repeat; } productsbean.orderTypebeans.put(Integer.valueOf(i3), arrayList); i = i3 + 1; } catch (Exception e) { i = i3; } i2++; i3 = i; } } /* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: java.util.Map<java.lang.Integer, java.util.List<cn.wps.moffice.main.ad.s2s.earn.Productsbean$OrderTypeBean>> */ /* JADX WARN: Multi-variable type inference failed */ private static void a(List<Productsbean.productsBean> list, ArrayList<Productsbean> arrayList, String str) throws JSONException { int i = 0; Type type = new TypeToken<List<Productsbean.OrderTypeBean>>() { /* class defpackage.gaa.g.AnonymousClass4 */ }.getType(); Log.e(g.class.getName(), str); JSONObject jSONObject = new JSONObject(new JSONObject(str).getString("products")); Productsbean productsbean = new Productsbean(); productsbean.orderTypebeans = new HashMap(); LinkedHashMap linkedHashMap = new LinkedHashMap(); for (int i2 = 0; i2 < list.size(); i2++) { try { Productsbean.productsBean productsbean2 = list.get(i2); ArrayList arrayList2 = (ArrayList) JSONUtil.getGson().fromJson(jSONObject.getString(productsbean2.id), type); for (int i3 = 0; i3 < arrayList2.size(); i3++) { Productsbean.OrderTypeBean orderTypeBean = (Productsbean.OrderTypeBean) arrayList2.get(i3); orderTypeBean.type = productsbean2.second_type; orderTypeBean.repeat = productsbean2.repeat; } if (linkedHashMap.containsKey(productsbean2.second_type)) { ((List) linkedHashMap.get(productsbean2.second_type)).addAll(arrayList2); } else { linkedHashMap.put(productsbean2.second_type, arrayList2); } } catch (Exception e) { } } for (Map.Entry entry : linkedHashMap.entrySet()) { productsbean.orderTypebeans.put(Integer.valueOf(i), entry.getValue()); i++; } a(list, productsbean); arrayList.add(productsbean); } public static int bKA() { try { String bE = ebo.bE(OfficeApp.arx()); hwe hwe = new hwe(); hwe.dk("account", bE); hwe.dk("version", "2"); hwe.dk("version", OfficeApp.arx().getString(R.string.app_version)); hwe.dk("lang", eip.dHN); gMp.a(hwe); return Integer.parseInt(lwd.f("https://movip.wps.com/template/v2/user/credits" + "?" + lwd.r(hwe.cmr()), null)); } catch (Exception e) { e.printStackTrace(); return 0; } } private static List<Productsbean.productsBean> bKB() { ArrayList arrayList = new ArrayList(); try { Type type = new TypeToken<List<Productsbean.productsBean>>() { /* class defpackage.gaa.g.AnonymousClass1 */ }.getType(); hwe hwe = new hwe(); gMp.a(hwe); return (ArrayList) JSONUtil.getGson().fromJson(cd("https://movip.wps.com/template/credit/productTypes?", hwe.cmq()), type); } catch (Exception e) { e.printStackTrace(); return arrayList; } } private static ArrayList<Productsbean> bi(List<Productsbean.productsBean> list) { ArrayList<Productsbean> arrayList = new ArrayList<>(); try { hwe hwe = new hwe(); gMp.a(hwe); a(list, arrayList, cd("https://movip.wps.com/template/credit/products?", hwe.cmq())); } catch (Exception e) { e.printStackTrace(); } return arrayList; } private static String cd(String str, String str2) throws IOException { return lwd.f(str + str2, null); } private static ArrayList<Productsbean> f(String str, List<Productsbean.productsBean> list) { ArrayList<Productsbean> arrayList = new ArrayList<>(); try { hwe hwe = new hwe(); hwe.dk("uid", str); gMp.a(hwe); String cd = cd("https://movip.wps.com/template/credit/exchange/history?", hwe.cmq()); Type type = new TypeToken<List<Productsbean.OrderTypeBean>>() { /* class defpackage.gaa.g.AnonymousClass3 */ }.getType(); Log.e(g.class.getName(), cd); JSONObject jSONObject = new JSONObject(new JSONObject(cd).getString("products")); Productsbean productsbean = new Productsbean(); productsbean.orderTypebeans = new HashMap(); a(list, type, jSONObject, productsbean); if (productsbean.orderTypebeans.size() > 0) { arrayList.add(productsbean); } } catch (Exception e) { e.printStackTrace(); } return arrayList; } public static List<Productsbean> uH(String str) { ArrayList<Productsbean> bi = bi(bKB()); int b = fyz.xj(fyz.a.gIZ).b((fyx) fva.PUSH_HOME_REDEEM_LOAD_TEMPLATE_MAX, 5); for (int i = 0; i < bi.size(); i++) { Productsbean productsbean = bi.get(i); for (int i2 = 0; i2 < productsbean.orderTypebeans.size(); i2++) { List<Productsbean.OrderTypeBean> list = productsbean.orderTypebeans.get(Integer.valueOf(i2)); if (list.size() > 0 && list.get(0).loaderMore) { productsbean.orderTypebeans.put(Integer.valueOf(i2), W(0, 0, b)); } } } ArrayList bY = fyz.xj(fyz.a.gIZ).bY("wallet_listkey", "walletwallet_listkey"); if (bY != null && bY.size() > 0) { for (int i3 = 0; i3 < bY.size(); i3++) { Productsbean productsbean2 = (Productsbean) bY.get(i3); for (int i4 = 0; i4 < bi.size(); i4++) { Productsbean productsbean3 = bi.get(i4); for (List<Productsbean.OrderTypeBean> list2 : productsbean2.orderTypebeans.values()) { for (List<Productsbean.OrderTypeBean> list3 : productsbean3.orderTypebeans.values()) { for (int i5 = 0; i5 < list2.size(); i5++) { Productsbean.OrderTypeBean orderTypeBean = list2.get(i5); for (int i6 = 0; i6 < list3.size(); i6++) { Productsbean.OrderTypeBean orderTypeBean2 = list3.get(i6); if (orderTypeBean.same(orderTypeBean2)) { orderTypeBean2.isExChange = true; } } } } } } } } return bi; } public static List<Productsbean> uI(String str) { return f(str, bKB()); } public static FontBean uJ(String str) { new FontBean(); try { Type type = new TypeToken<FontBean>() { /* class defpackage.gaa.g.AnonymousClass5 */ }.getType(); return (FontBean) JSONUtil.getGson().fromJson(cd("http://cloudservice23.kingsoft-office-service.com/pay/font/get?pid=" + str + "&lang=", eip.dHN), type); } catch (Exception e) { e.printStackTrace(); return null; } } } /* renamed from: gaa$h */ public static class h { } }